home *** CD-ROM | disk | FTP | other *** search
- Arc(X1,Y1,X2,Y2, #StartAngle, #ArcAngle : REAL);
-
- Draws an arc of the oval that fits inside the rectangle specified by (X1, Y1, X2, Y2).
-
- ArcTo(X,Y,Radius : REAL);
-
- Creates a polyline arc segment w/ P.I. at (X,Y) of r=Radius.
-
- CurveThrough(X,Y : REAL);
-
- Creates a cubic splined polyline segment through (X,Y).
-
- CurveTo(X,Y : REAL);
-
- Creates a Bezier vertex point at
- (X,Y).
-
- DimArcText(X,Y : REAL);
-
- Dimension arc.
-
- DimText(X,Y : REAL);
-
- Dimension lines.
-
- AngularDim(X1,Y1,X2,Y2,V1,V2, Offset : REAL; Flags, Text : INTEGER; TextOff : REAL);
-
- Angular Dimensions.
-
- CircularDim(X1,Y1,X2,Y2,A1,A2,B1,B2,Offset : REAL; Type,Flags, Text : INTEGER; TextOff : REAL);
-
- Radial, Diametrical dimensions.
-
- LinearDim(X1,Y1,X2,Y2, Offset : REAL; Type,Flags,Text : INTEGER; TextOff : REAL);
-
- Horizontal, Vertical, or sloped dimensions.
-
- EndObject;
-
- Terminates complex object creation routines.
-
- Layer(LayerName : STRING);
-
- If LayerName exists then that layer becomes active. If LayerName does not exist then a new layer will be created.
-
- LayerReference(LayrName : STRING);
-
- Places layer reference (link) into active layer at (0,0).
-
- Line(dX,dY : REAL);
-
- Draws a line from current pen position (X,Y) to (X+dX, Y+dY).
-
- LineTo(X,Y : REAL);
-
- Draws a line from current pen position to (X,Y).
-
- Locus(X,Y : REAL);
-
- Places a locus at (X,Y).
-
- Move(dX,dY : REAL);
-
- Moves the current pen position by dX horizontally & dY vertically.
-
- MoveTo(X,Y : REAL);
-
- Sets the absolute coordinate position of the pen.
-
- Oval(X1,Y1,X2,Y2 : REAL);
-
- Creates an oval within a rectangular boundary.
-
- PenLoc(VAR X,Y : REAL);
-
- Returns the current pen location.
-
- Poly(X1,Y1,...,Xn,Yn : REAL);
-
- Creates a polygon with the given X, Y vertices.
-
- Poly3D(X1, Y1, Z1, ..., Xn, Yn, Zn : REAL);
-
- Creates a three dimensional polygon.
-
- Rect(X1,Y1,X2,Y2 : REAL);
-
- Creates a rectangle given the top-left corner and bottom-right corner coordinates.
-
- RRect(X1,Y1,X2,Y2,XDiam,YDiam : REAL);
-
- Creates a rounded rectangle given the top-left corner and bottom-right corner coordinates, and the X and Y diameters for roundness of corners.
-
- BeginGroup;
-
- EndGroup;
-
- All objects created between these commands will be grouped together.
-
- Group;
-
- Groups all selected objects on active layer.
-
- UnGroup;
-
- Ungroups selected groups on active layer.
-
- SprdSheet(X,Y : REAL; Rows, Columns : INTEGER);
-
- Creates a spreadsheet with Rows rows and Columns columns. The first cell is located at the point (X,Y).
-
- SprdAlign(Alignment : INTEGER);
-
- Determines the alignment setting within the spreadsheet cell.
- 1 = General
- 2 = Left
- 3 = Right
- 4 = Center
-
- SprdBorder(Top,Left,Bottom, Right : BOOLEAN);
-
- Determines the border setting for cells within the active spreadsheet.
- TRUE = Border on
- FALSE = Border off
-
- SprdFormat(NumericForm,Accuracy : INTEGER; Leader, Trailer : STRING);
-
- Determines the number format for cells within the active spreadsheet.
-
- SprdWidth(ColumnWidth : INTEGER);
-
- Determines width of a spreadsheet column.
-
- LoadCell(Row, Column : INTEGER; CellEntry : STRING);
-
- Loads data into a spreadsheet cell.
-
- BeginSym(SymbolName : STRING);
- ...
- EndSym;
-
- All graphic objects created between BeginSym & EndSym will be used to define a symbol named SymbolName.
-
- SymLocus(X,Y : REAL; TextField : STRING);
-
- Defines text field in a symbol. Must come between BeginSym and EndSym.
-
- Symbol(SymbolName : STRING; X, Y, #Rotation : REAL);
-
- Places a symbol library entry into the active layer at location X,Y.
-
- BeginFolder;
- ...
- EndFolder;
-
- Creates a folder in the symbol library.
-
- TextOrigin(X,Y : REAL);
-
- Designates the top-left corner of the text's bounding box by the X,Y coordinates.
-
- BeginText;
- '...'
- EndText;
-
- Creates text on the active layer.
-
- BeginMesh;
- ...
- EndMesh;
-
- Creates a 3D mesh object.
-
- BeginXtrd(StartDistance, EndDistance : REAL);
- ...
- EndXtrd;
-
- Extrudes any 2D object created between BeginXtrd & EndXtrd with a depth of (StartDistance - EndDistance).
-
- BeginMXtrd(StartDistance, EndDistance : REAL);
- ...
- EndMXtrd;
-
- All 2D objects created between BeginMXtrd & EndMXtrd will be multiple extruded.
-
- BeginSweep(#StartAngle, #ArcAngle, #IncrementAngle, Pitch : REAL);
- ...
- EndSweep;
-
- Any 2D object created between BeginSweep & EndSweep will be converted to 3D swept object.
-
- BeginPoly;
- ...
- EndPoly;
-
- Defines the beginning and end of a polygon definition.
-
- BeginRoof(X1,Y1,X2,Y2,UpX,UpY : REAL; Rise,Run : LONGINT; Miter :INTEGER; VPart : REAL);
-
- Creates roof object w/ axis from (X1,Y1) to (X2,Y2) w/ given rise
- and run, as well as specified edge miter.
-
- BeginFloor(Thickness : REAL);
-
- Creates floor object with given thickness.
-
- AddPoint(X,Y : REAL);
-
- Adds vertices to a polygon.
-
- Wall(X1,Y1,X2,Y2 : REAL);
-
- Creates wall from (X1,Y1) to (X2,Y2).
-
- WallTo(X1,Y1 : REAL);
-
- Creates wall to (X1,Y1) from
- current pen position.
-
- BreakWall(Offset,BkWidth : REAL;
- Right : BOOLEAN);
-
- Creates wall break of BkWidth at distance Offset from start pt.
-
- WallPeak(Distance,Height : REAL);
-
- Creates wall peak at Distance from start point.
-
- WallCap(AtStart,Closed,Round : BOOLEAN; RtOff,LeftOff : REAL);
-
- Creates caps on wall objects.
-
- AddCavity(Pair : BOOLEAN; LeftOff,RtOff : REAL; PairFill : INTEGER);
-
- Creates wall cavities in wall objects.
-
- ClearCavities;
-
- Resets wall object to no cavities.
-
- InsertSymbol(Offset,Height : REAL;Flip,Right,Cap : BOOLEAN;
- SymName : STRING);
-
- Inserts symbol into wall object.
-
- Message(DisplayString : STRING);
-
- Displayes a message in the floating message palette.
-
- ClrMessage;
-
- Clears message palette from screen.
-
-